﻿*{
margin:0;
padding:0;
/*"Lucida Grande","Trebuchet MS", Tahoma,*/
font-family: Verdana,Arial,Helvetica,sans-serif;
color: #494949;
font-size: 12px;
line-height: 1.5;
}
h1{
font-size: 16px;
font-weight:bold;
margin:3px
}
img{
border:none;
}
input{
font-size:14px;
padding:2px;
color:black;
}
textarea{
border-left: 1px solid #7C7C7C;
	border-right: 1px solid #C3C3C3;
	border-top: 1px solid #7C7C7C;
	border-bottom: 1px solid #DDDDDD;
	line-height:120%;
	padding:2px;
	overflow:auto;
	width: 212px;
	height: 53px;
}
/*** 公共布局用样式，所有频道都会用到的布局用样式 ***/
#wrap
{
	width: 1000px;
	margin: 0px auto;
	overflow: hidden;
	padding-top: 30px;
}
.header_div {
width: 100%;
height:90px;
clear:both;
}
.header_reg{
float:right;
display:inline;
margin-top:5px;
text-align:right;
margin-right:10px;
width:260px;
color:#005FA9;
}
.header_bnr{
float:right;
}
.header_bnr_mid
{
margin-top:15px;
}
.header_right_bottom
{
margin-left:0px;
margin-top:35px;
margin-right:0px;
padding-right:0px;
text-align:right;
}
.logo{
margin-top:5px;
float:left;
}
/*** header ***/
/*.mainmenu {
width:975px;
height:26px;
background:#E5ECF9;
border-bottom:solid 0px #2652A4;
}*/
.menu_select_box{
width:180px;background:none;
border:solid 0px red;
}
.menu_select{
position:relative;
left:100px;
top:1px;
background:white;
width:70px !important;
width:60px;
height:25px;
line-height:25px;
border:solid 1px #2652A4;
border-bottom:solid 0px white;
font-size:14px;
color:#2652A4;
text-align:center;
padding-left:0px !important;
padding-left:10px;
}
.menu_link{
float:right;
background:none;
width:780px;
height:25px;
line-height:25px;
font-size:14px;
color:#9BC9DF
}

/* CSS Tabs */
.mainmenu {
background:#E5ECF9 none repeat scroll 0 0;
border-bottom:none;
margin:auto auto 2px;
width:1000px;
padding:0px;
}
#navlist_main {
padding:0px;
border-bottom: 1px solid #787888;
font-size:14px;
margin:0px;
height:25px;
_margin-bottom:-1px;/*ie6*/
}
#navlist_main li {
display:inline;
margin:0;
padding:0px;
}
#navlist_main li a {
display:inline-block;
border-bottom:medium none;
font-size:14px;
letter-spacing:1px;
margin-left:1px;
padding-right:8px;
padding-left:8px;
text-decoration:none;
padding-top:2px;
padding-bottom:1px;
}
#navlist_main li a.current {
display:inline-block;
background:#FFFFFF none repeat scroll 0 0;
border-color:#787888 #787888 white;
border-top-color:#000;
border-style:solid;
border-width:1px;
color:#666677;
font-weight:bold;
letter-spacing:0;
margin-left:6px;
margin-right:10px;
padding-right:8px;
padding-left:8px;
padding-top:2px;
padding-bottom:1px;
}
/* Css Tabs end*/
#navlist {
float: left;
list-style: none;
border-bottom:1px solid #787888;
position:relative;
padding-left:10px;
padding-right:10px;
}
#navlist li {
float: left;
margin-left:5px;
list-style: none;
}
#navlist a:link,#navlist a:visited,#navlist a:active{
float: left;
padding: 3px 6px 1px 6px;
letter-spacing:1px;
text-decoration: none;
color: #666677;
background-color: #FFF6E2;
border:1px solid #787888;
position:relative;
top:1px;
}
#navcontainer #navlist a.current{
background-color: white;
color: #666677;
border-bottom:1px solid white;
cursor:default;
font-weight:bold;
letter-spacing:0px
}
#footer{
border-top:1px solid #E8E8E8;
margin-top:20px;
padding-top:10px;
padding-right:10px;
height:50px;
text-align:right;
}
/*** common 公共样式，被多个频道用到的公共样式 ***/
.big {font-size:14px;}
.floatleft {float:left}
.floatright {float:right}
.indent {margin-left: 15px;}
.white { color:white;}
.red { color:red;}
.gray{ color:gray; }
.green{ color:green;}
.clear{clear:both;}
.pfs {height: 16px;width: 16px;border: 1px solid gray;}/*** 个人小头像 ***/
/*** 各种超链接样式 ***/
a:link{color: #075DB3; text-decoration: underline;}
a:visited{color: #075DB3; text-decoration: underline;}
a:hover {color: #FF6600; text-decoration: underline;}
a:active{color: red; text-decoration: underline}
a.blue:link {color: #005FA9; text-decoration: underline;}
a.blue:visited {color: #005FA9; text-decoration: underline;}
a.blue:hover {color: #ffffff; text-decoration: none; background: #003399}
a.blue:active {color: #ffffff; text-decoration: none;background: #FF6240}
a.skyblue:link {color: #075DB3; text-decoration: underline;}
a.skyblue:visited {color: #075DB3; text-decoration: underline;}
a.skyblue:hover {color: red; text-decoration: underline; /*background: #3366CC*/}
a.skyblue:active {color: red; text-decoration: none}
a.redlink:link {color: red; text-decoration: underline;}
a.redlink:visited {color: red; text-decoration: underline;}
a.redlink:hover {color: red; text-decoration: underline;}
a.redlink:active {color: red; text-decoration: underline}
a.graylink:link {color: gray; text-decoration: none;background: #F0F0F0}
a.graylink:visited {color: gray; text-decoration: none;background: #F0F0F0}
a.graylink:hover {color: #ffffff; text-decoration: none; background: #003399}
a.graylink:active {color: red; text-decoration: none}
a.gray:link {color: gray; text-decoration: none;}
a.gray:visited {color: gray; text-decoration: none;}
a.gray:hover {color: gray; text-decoration: underline;}
a.gray:active {color: red; text-decoration: none}
a.otherpage:link {color: #005FA9; text-decoration: none;font-size:14px;font-weight:bold;}
a.otherpage:visited {color: #005FA9; text-decoration: none;font-size:14px;font-weight:bold;}
a.otherpage:hover {color: #ffffff; text-decoration: none;font-size:14px;font-weight:bold; background: #3366CC}
a.otherpage:active {color: #ffffff; text-decoration: none;font-size:14px;font-weight:bold; background: #FF6240}
.bt {
width:100%;
padding:2px;
}
.bt li{
padding:2px;border-bottom:1px dotted #DDDDDD;
}
/*** 各种块标题 ***/
.title_blue{
margin:0px auto 5px auto;
color: #1F3E7C;
font-size: 14px;
font-weight: bold;
background:url(/images/bt_title_blue.gif) no-repeat;
border:solid 0px gray;
height:25px;
line-height:25px;
padding-left:10px;
}
.title_blue_big{
margin:0px auto 5px auto;
color: #1F3E7C;
font-size: 14px;
font-weight: bold;
background:url(/images/bt_title_blue_big.gif) no-repeat;
border:solid 0px gray;
height:25px;
line-height:25px;
padding-left:10px;
}
.title_red{
margin:0px auto 5px auto;
color: #5A1A03;
font-size: 14px;
font-weight: bold;
background:url(/images/bt_title_red.gif) no-repeat;
border:solid 0px gray;
height:25px;
line-height:25px;
padding-left:10px;
}
.title_yellow{
margin:0px auto 5px auto;
color: #413A0C;
font-size: 14px;
font-weight: bold;
background:url(/images/bt_title_yellow.gif) no-repeat;
border:solid 0px gray;
height:25px;
line-height:25px;
padding-left:10px;
}
.title_pink{
margin:0px auto 5px auto;
color: #413A0C;
font-size: 14px;
font-weight: bold;
background:url(../news/images/bt_title_pink.gif) no-repeat;
border:solid 0px gray;
height:25px;
line-height:25px;
padding-left:10px;
}
.title_green{
margin:0px auto 5px auto;
color: #413A0C;
font-size: 14px;
font-weight: bold;
background:url(/images/bt_title_green.gif) no-repeat;
border:solid 0px gray;
height:25px;
line-height:25px;
padding-left:10px;
}
.title_green_big{
margin:0px auto 5px auto;
color: #413A0C;
font-size: 14px;
font-weight: bold;
background:url(/images/bt_title_green_big.gif) no-repeat;
border:solid 0px gray;
height:25px;
line-height:25px;
padding-left:10px;
}
.title_gray{
margin:0px auto 5px auto;
color: #413A0C;
font-size: 14px;
font-weight: bold;
background:url(/images/bt_title_gray.gif) no-repeat;
border:solid 0px gray;
height:25px;
line-height:25px;
padding-left:10px;
}
/*** 分页导航 ***/
#pages {
float: right;
font-size: 12px;
padding-right: 12px;
}
#pages .currpage {
color: #FF6240;font-size:14px;font-weight: bold;
}
#pages .next {
border: 2px solid #DDD;
font-weight: bold;
}
#pages a {
border: 1px solid #DDD;
padding: 2px 4px;
text-decoration: none;
}
/*tag standard*/
.tag0{font-size:11px}
.tag1{font-size:12px}
.tag2{font-size:13px}
.tag3{font-size:14px}
.tag4{font-size:15px}
.tag5{font-size:16px}
.tag6{font-size:17px}
.tag7{font-size:19px;}
a.tag8:link,a.tag8:visited,a.tag8:active{font-size:19px;color:#000066}
a.tag9:link,a.tag9:visited,a.tag9:active{font-size:19px;color:#800000}
#guide h3
{
color: #005FA9;
font-size:14px;
}
.navblue
{
color: #005FA9;
font-size:14px;
}
.login_area{height:26px;line-height:26px;color:#075DB3;}
.login_area a:link,.login_area a:active,.login_area a:visited{text-decoration:none;}
/*hd begin*/
#hd {
background: none repeat scroll 0 0 #F8F8F8;
border-bottom: 1px solid #CCCCCC;
color: #525252;
height: 26px;
left: 0;
line-height: 26px;
margin: auto;
position: absolute;
right: 0;
top: 0;
width: 100%;
}
#hd_nav {padding-left:5px;}
#hd_nav a{padding-left:5px;padding-right:5px;text-decoration:none;}
#hd_nav a:link,#hd_nav a:active,#hd_nav a:visited{color:#525252;}
#hd_nav a:hover{color:#FF6600;text-decoration:underline;}
#hd_nav a.current:link,#hd_top a.current:active,#hd_top a.current:visited{font-weight:bold;text-decoration:none;}
#hd_nav{padding-top:3px;}
#login_area
{
position: absolute;
top:0px;
right: 10px;
padding-top:3px;
}
#login_area a:link,#login_area a:active,#login_area a:visited{color:#1A64A2;text-decoration:none;}
#login_area a:hover{color:#FF6600;text-decoration:underline;}
/*hd end*/
.logo{
margin-top:0px;
margin-left:15px;
width: 200px;
float:left;
display:inline;
padding-top:5px;
}
.banner{
float:right;
padding:12px 12px 0px 0px;
margin:0px 0px 0px 0px;
width:710px;
}
.banner_left{
display:inline;
float:left;
}
.banner_right
{
border:1px dotted #DDDDDD;
float:right;
line-height:27px;
margin-right:8px;
margin-top:0px;
padding:2px 0px 2px 8px;
width:180px;
text-align:left;
display:inline;
}
.banner_right *{line-height:22px;}
.banner_right li{list-style:none;padding-bottom:6px;}